home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / +system+ / tools / sound / ahi / developer / devloper.lzx / include / SAS / pragmas / ahi_pragmas.h next >
C/C++ Source or Header  |  1979-04-23  |  2KB  |  42 lines

  1. #ifndef PRAGMAS_AHI_PRAGMAS_H
  2. #define PRAGMAS_AHI_PRAGMAS_H
  3.  
  4. #ifndef CLIB_AHI_PROTOS_H
  5. #include <clib/ahi_protos.h>
  6. #endif
  7.  
  8. #pragma libcall AHIBase AHI_AllocAudioA      02A 901
  9. #pragma libcall AHIBase AHI_FreeAudio        030 A01
  10. #pragma libcall AHIBase AHI_KillAudio        036 00
  11. #pragma libcall AHIBase AHI_ControlAudioA    03C 9A02
  12. #pragma libcall AHIBase AHI_SetVol           042 3A21005
  13. #pragma libcall AHIBase AHI_SetFreq          048 2A1004
  14. #pragma libcall AHIBase AHI_SetSound         04E 4A321006
  15. #pragma libcall AHIBase AHI_SetEffect        054 A802
  16. #pragma libcall AHIBase AHI_LoadSound        05A A81004
  17. #pragma libcall AHIBase AHI_UnloadSound      060 A002
  18. #pragma libcall AHIBase AHI_NextAudioID      066 001
  19. #pragma libcall AHIBase AHI_GetAudioAttrsA   06C 9A003
  20. #pragma libcall AHIBase AHI_BestAudioIDA     072 901
  21. #pragma libcall AHIBase AHI_AllocAudioRequestA 078 801
  22. #pragma libcall AHIBase AHI_AudioRequestA    07E 9802
  23. #pragma libcall AHIBase AHI_FreeAudioRequest 084 801
  24. #pragma libcall AHIBase AHI_PlayA            08A 9A02
  25. #pragma libcall AHIBase AHI_SampleFrameSize  090 001
  26. #pragma libcall AHIBase AHI_AddAudioMode     096 801
  27. #pragma libcall AHIBase AHI_RemoveAudioMode  09C 001
  28. #pragma libcall AHIBase AHI_LoadModeFile     0A2 801
  29. /* "ahi.device" */
  30. /* Requester functions look like ASL's (obsolete) file requester functions  */
  31. /* --- New for V4 --- */
  32. #ifdef __SASC_60
  33. #pragma tagcall AHIBase AHI_AllocAudio       02A 901
  34. #pragma tagcall AHIBase AHI_ControlAudio     03C 9A02
  35. #pragma tagcall AHIBase AHI_GetAudioAttrs    06C 9A003
  36. #pragma tagcall AHIBase AHI_BestAudioID      072 901
  37. #pragma tagcall AHIBase AHI_AllocAudioRequest 078 801
  38. #pragma tagcall AHIBase AHI_AudioRequest     07E 9802
  39. #pragma tagcall AHIBase AHI_Play             08A 9A02
  40. #endif
  41.  
  42. #endif    /*  PRAGMAS_AHI_PRAGMA_H  */